package com.iflytek.esb.util;

import org.apache.commons.lang.StringUtils;

public abstract class UriUtil {
	
	public static String getServiceName(String uri) {
		//服务名称是uri的第一部分
		if (StringUtils.startsWith(uri, "/")) {
			uri = StringUtils.substring(uri, 1);
		}
		
		int pos = StringUtils.indexOfAny(uri, new char[] {'/', '.', '?'});
		if (pos >= 0) {
			uri = StringUtils.substring(uri, 0, pos);
		}
		
		return uri;
	}

}
